device producing shocks - İspanyolca İngilizce Sözlük